propulsion of sledges - Francés Inglés Diccionario